1、碍手碍脚
...她有点碍手碍脚的 she’s a real drag碍手碍脚 stand [get; be] in the way (of); be cumbersome; be obstructed by one's hands and feet; be a hindrance; be a drag; be a nuisance; get in sb's way; hamper; hinder; impade她真有点碍手碍脚 she's a real drag; she’s a real drag ...